hired muscle - Espagnol Anglais Dictionnaire